import java.util.Scanner;
import java.util.Stack;

public class Main {
    public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        while (scanner.hasNext()){
            int n=Integer.parseInt(scanner.nextLine());
            String[] str=scanner.nextLine().split(" ");
            Stack<String> stack=new Stack<>();
            for(int i=0;i<n;i++){
                if(str[i].equals("+")||str[i].equals("-")||str[i].equals("*")||str[i].equals("/")){
                    int x=Integer.parseInt(stack.pop());
                    int y=Integer.parseInt(stack.pop());
                    int sum=0;
                    if(str[i].equals("+")){
                        sum=x+y;
                    }else if(str[i].equals("-")){
                        sum=y-x;
                    }else if(str[i].equals("*")){
                        sum=x*y;
                    }else if(str[i].equals("/")){
                        sum=y/x;
                    }
                    stack.push(String.valueOf(sum));
                }else{
                    stack.push(str[i]);
                }
            }
            System.out.println(stack.pop());
        }
    }
}


















//public class Main {
//    public static void main(String[] args) {
//        Scanner scanner=new Scanner(System.in);
//        while (scanner.hasNext()){
//            char[][] str=new char[20][20];
//            int[][] arr={{0,1},{0,-1},{1,0},{-1,0},{1,1},{-1,1},{1,-1},{-1,-1}};
//            for(int i=0;i<str.length;i++){
//                String s=scanner.next();
//                for(int j=0;j<s.length();j++){
//                    str[i][j]=s.charAt(j);
//                }
//            }
//            if(find(str,arr)){
//                System.out.println("Yes");
//            }else{
//                System.out.println("No");
//            }
//        }
//    }
//    public static boolean find(char[][] str,int[][] arr){
//        for(int i=0;i<20;i++){
//            for(int j=0;j<20;j++){
//                if(str[i][j]=='*'||str[i][j]=='+'){
//                    for(int k=0;k<8;k++){
//                        int sum=1;
//                        int x=i+arr[k][0];
//                        int y=j+arr[k][1];
//                        while (x>=0&&y>=0&&x<20&&y<20&&str[i][j]==str[x][y]){
//                            sum++;
//                            x+=arr[k][0];
//                            y+=arr[k][1];
//                        }
//                        if(sum==5){
//                            return true;
//                        }
//                    }
//                }
//            }
//        }
//        return false;
//    }
//}
